package com.admin.education.services.Interfaces;

import com.admin.education.common.exceptions.ResourceNotFoundException;
import com.admin.education.dataTransferObject.PageResponse;
import com.admin.education.dataTransferObject.ServicesExcuteResult;
import com.admin.education.dataTransferObject.userInformation.Request.QueryUserInformationRequest;
import com.admin.education.dataTransferObject.userInformation.UserInformationTransfer;

import javax.validation.Valid;

public interface IUserInformationService  {
    ServicesExcuteResult<PageResponse<UserInformationTransfer>> queryUserInformation(@Valid QueryUserInformationRequest queryUserInformationRequest);
    ServicesExcuteResult auditUserInformation(long userInformationId,boolean pass) throws ResourceNotFoundException;
}
